#执行前先 在外部格式化脚本
#yum install -y dos2unix
#dos2unix auto.init-step2.sh
systemctl status firewalld.service  #检查防火墙状态
/usr/sbin/sestatus -v # 检查seliunx状态 SELinux status参数为enabled即为开启状态
ulimit -a # 检查数值是否设置为204800
## 2 安装相关辅助工具(有网环境)
yum install -y net-tools telnet lrzsz wget curl
#- net-tools:  netstat 等网络相关工具命令
#- telnet:  端口测试工具
#- lrzsz: 与操作机相关的上传命令工具
#- wget\curl: 下载
## 3 安装docker(有网环境)
### 安装
yum install -y yum-utils
#国外源
#yum-config-manager --add-repo  https://download.docker.com/linux/centos/docker-ce.repo
#国内源
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce docker-ce-cli containerd.io
### 配置自启动
systemctl start docker.service   #启动容器服务
systemctl enable docker.service  #设置开机启动
### 配置
systemctl stop docker.service  #关闭容器服务
mv /var/lib/docker  /home/docker  #将docker运行目录移出根目录,注意新的路径应是空间足够的home目录或挂载盘目录
ln -s /home/docker /var/lib/docker  #建立链接
# 创建/etc/docker/daemon.json 配置文件, 重点为私有镜像仓库信任地址、默认DNS地址。注意文件名不要拼错。
echo '
{
    "registry-mirrors": ["https://kfzqtrgi.mirror.aliyuncs.com"],
    "insecure-registries": ["10.25.0.19:7080", "10.25.0.230:7080"],
    "dns":["114.114.114.114"]
}
'>/etc/docker/daemon.json
systemctl start docker.service  #启动容器服务
## 4 安装docker-compose(有网环境)
#外网
#curl -L "https://github.com/docker/compose/releases/download/1.28.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose # 下载docker-compose, 也可拷贝其他服务器该工具文件上传到指定位置
#内网
curl -L https://get.daocloud.io/docker/compose/releases/download/1.29.2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose #加执行权限
docker-compose -version
